devil nettle - Turkish English Dictionary